Nepal-domestic-flight-routes

Nepal-domestic-flight-routes
Nepalcheapflights
Aug 26, 2026

Nepal Domestic Flight Routes: Complete Guide to Flights, Destinations, Airports & Booking

Nepal is a mountainous country where domestic flights play an important role in connecting Kathmandu with major tourist destinations, remote mountain regions, pilgrimage sites, business centers, and cities across the country. Although Nepal has an extensive road network, flying is often the fastest and most convenient way to travel between major destinations.

For international travelers, domestic flights are particularly useful for destinations such as Pokhara, Lukla, Jomsom, Bharatpur, Bhairahawa, Nepalgunj, Bhadrapur, and Dhangadhi. Mountain airports also provide essential access to trekking and pilgrimage regions where road travel can take considerably longer.

Nepal Domestic Flight Network

Nepal's domestic aviation network is centered largely around Kathmandu, with additional regional connections from airports such as Pokhara and Nepalgunj.

The most popular domestic routes include:

  • Kathmandu to Pokhara
  • Kathmandu to Lukla
  • Kathmandu to Bharatpur
  • Kathmandu to Bhairahawa
  • Kathmandu to Nepalgunj
  • Kathmandu to Bhadrapur
  • Kathmandu to Biratnagar
  • Kathmandu to Janakpur
  • Kathmandu to Dhangadhi
  • Kathmandu to Surkhet
  • Pokhara to Jomsom
  • Pokhara to Bharatpur
  • Pokhara to Bhairahawa
  • Nepalgunj to Simikot
  • Nepalgunj to Jumla
  • Nepalgunj to Dolpa

Flight frequency varies by route, season, weather, airport conditions and airline operations.


Major Nepal Domestic Flight Routes

1. Kathmandu to Pokhara Flight

Kathmandu–Pokhara is one of Nepal's busiest and most popular domestic aviation routes.

Pokhara is the gateway to the Annapurna region and is also one of Nepal's leading leisure destinations. Travelers commonly fly to Pokhara for:

  • Annapurna Base Camp Trek
  • Annapurna Circuit Trek
  • Mardi Himal Trek
  • Ghorepani Poon Hill Trek
  • Paragliding
  • Mountain sightseeing
  • Phewa Lake
  • Sarangkot
  • Luxury holidays

The flight is considerably faster than traveling by road, making it a popular choice for travelers with limited time.

Route: Kathmandu (KTM) → Pokhara (PKR)


2. Kathmandu to Lukla Flight

The Kathmandu–Lukla route is internationally famous because Lukla is one of the primary gateways to the Everest region.

Trekkers generally use Lukla as the starting point for:

  • Everest Base Camp Trek
  • Everest View Trek
  • Gokyo Valley Trek
  • Everest Three Passes Trek
  • Everest expedition approaches

Flights to Lukla are particularly sensitive to weather and visibility. Delays and cancellations can occur, especially during periods of poor mountain weather.

Route: Kathmandu (KTM) → Lukla (LUA)

Kathmandu–Lukla Flight Tips

Travelers should consider keeping at least one extra day in their itinerary because mountain flights can be affected by:

  • Cloud
  • Strong wind
  • Rain
  • Fog
  • Visibility
  • Airport operating conditions

3. Pokhara to Jomsom Flight

The Pokhara–Jomsom flight is one of Nepal's most scenic domestic air journeys.

Jomsom provides access to:

  • Mustang
  • Muktinath
  • Kagbeni
  • Marpha
  • Tukuche
  • Lower Mustang

Many pilgrims use the route as part of their journey to Muktinath Temple.

Route: Pokhara (PKR) → Jomsom (JMO)

Because of the mountainous terrain and afternoon winds in the Kali Gandaki Valley, flights are often scheduled in the morning.


4. Kathmandu to Bharatpur Flight

Bharatpur Airport provides convenient access to the Chitwan region.

Travelers flying to Bharatpur commonly visit:

  • Chitwan National Park
  • Sauraha
  • Tharu villages
  • Jungle safari destinations
  • Canoeing and wildlife areas

The route is particularly useful for travelers combining Kathmandu with a Chitwan wildlife tour.

Route: Kathmandu (KTM) → Bharatpur (BHR)


5. Kathmandu to Bhairahawa Flight

Bhairahawa, served by Gautam Buddha International Airport, is the main aviation gateway for Lumbini.

The route is useful for:

  • Lumbini pilgrimage
  • Buddhist circuit tours
  • Kapilvastu
  • Tilaurakot
  • Western Nepal travel

International travelers can also combine Kathmandu, Lumbini and Pokhara in one itinerary.

Route: Kathmandu (KTM) → Bhairahawa (BWA)


6. Kathmandu to Nepalgunj Flight

Nepalgunj is an important aviation hub for western and northwestern Nepal.

From Nepalgunj, travelers can continue toward remote Himalayan destinations including:

  • Humla
  • Simikot
  • Dolpo
  • Jumla
  • Rara region

Nepalgunj is also commonly used as a transit point for travelers heading toward Simikot for the Kailash Mansarovar region.

Route: Kathmandu (KTM) → Nepalgunj (KEP)


7. Nepalgunj to Simikot Flight

Simikot is the administrative center and principal air gateway of Humla.

The Nepalgunj–Simikot route is particularly important for travelers heading toward:

  • Humla
  • Hilsa
  • Kailash Mansarovar routes
  • Remote Himalayan communities

Flights operate in challenging Himalayan terrain and can be affected by weather conditions.

Route: Nepalgunj (KEP) → Simikot (IMK)


8. Kathmandu to Bhadrapur Flight

Bhadrapur Airport, also known as Chandragadhi Airport, serves eastern Nepal.

It is particularly useful for travelers visiting:

  • Jhapa
  • Ilam
  • Kanyam
  • Eastern Nepal
  • Darjeeling access routes
  • Sikkim access routes

Route: Kathmandu (KTM) → Bhadrapur (BDP)

Travelers can combine a Bhadrapur flight with road travel toward the tea-growing areas of Ilam.


9. Kathmandu to Biratnagar Flight

Biratnagar is one of Nepal's major commercial cities and an important gateway to eastern Nepal.

The route serves:

  • Business travelers
  • Industrial areas
  • Eastern Nepal
  • Koshi Province
  • Regional tourism

Route: Kathmandu (KTM) → Biratnagar (BIR)


10. Kathmandu to Janakpur Flight

Janakpur is one of Nepal's most important religious and cultural destinations.

Travelers visit Janakpur for:

  • Janaki Mandir
  • Ram Janaki Temple
  • Mithila culture
  • Religious pilgrimage
  • Historical and cultural tourism

Route: Kathmandu (KTM) → Janakpur (JKR)

The flight is especially convenient for travelers who want to include Janakpur in a short Nepal pilgrimage itinerary.


11. Kathmandu to Dhangadhi Flight

Dhangadhi is an important gateway to far-western Nepal.

The airport serves travelers visiting:

  • Sudurpashchim Province
  • Khaptad region
  • Shuklaphanta National Park
  • Far-western Nepal
  • Regional business destinations

Route: Kathmandu (KTM) → Dhangadhi (DHI)


12. Kathmandu to Surkhet Flight

Surkhet is an important transportation hub for Karnali Province.

It provides access toward destinations including:

  • Karnali
  • Dailekh
  • Jumla
  • Kalikot
  • Rara region

Route: Kathmandu (KTM) → Surkhet (SKH)


13. Kathmandu to Tumlingtar Flight

Tumlingtar provides access to eastern Nepal and the Arun Valley region.

It can be useful for travelers visiting:

  • Sankhuwasabha
  • Arun Valley
  • Makalu region
  • Eastern Nepal

For trekkers heading toward the Makalu region, Tumlingtar can form part of the access itinerary.


14. Nepalgunj to Dolpa Flight

Dolpa is one of Nepal's most remote Himalayan regions.

Flights from Nepalgunj provide access toward Juphal/Dolpa Airport, from where travelers can continue toward destinations such as:

  • Dunai
  • Phoksundo Lake
  • Shey Phoksundo National Park
  • Upper Dolpo

Because of the remote geography, travelers should allow flexibility for flight changes and weather delays.


Nepal Domestic Airlines

Domestic aviation in Nepal is served by several airlines and helicopter operators. Major airlines operating domestic services have included:

  • Buddha Air
  • Yeti Airlines
  • Shree Airlines
  • Saurya Airlines
  • Tara Air
  • Summit Air

Important: Airline schedules and route availability can change, so passengers should confirm the latest operating schedule before booking.


Nepal Domestic Flight Airports

Some of the most important airports for domestic travelers include:

Airport Code Main Gateway
Tribhuvan International Airport, Kathmandu KTM Kathmandu & national connections
Pokhara International Airport PKR Pokhara & Annapurna
Tenzing-Hillary Airport, Lukla LUA Everest region
Bharatpur Airport BHR Chitwan
Gautam Buddha International Airport BWA Lumbini
Nepalgunj Airport KEP Western Nepal
Chandragadhi Airport BDP Eastern Nepal
Biratnagar Airport BIR Eastern Nepal
Janakpur Airport JKR Janakpur
Dhangadhi Airport DHI Far-western Nepal
Jomsom Airport JMO Mustang/Muktinath
Simikot Airport IMK Humla
Jumla Airport JUM Jumla/Karnali
Juphal Airport DOP Dolpa
Surkhet Airport SKH Karnali

Nepal Domestic Flight Booking

Domestic flights in Nepal can be booked through airlines, authorized travel agencies and online booking platforms.

When booking, passengers should provide:

  • Full passenger name
  • Passport details for foreign travelers
  • Travel date
  • Preferred route
  • Number of passengers
  • Contact information
  • Baggage requirements

For mountain destinations, it is advisable to book flights with some flexibility because weather conditions can affect operations.


Domestic Flight Fare in Nepal

Domestic airfares vary according to:

  • Route
  • Airline
  • Travel date
  • Season
  • Seat availability
  • Booking time
  • Government taxes and airport charges
  • Fuel surcharge where applicable

Popular routes such as Kathmandu–Pokhara generally have more competitive fares than remote mountain routes.

Mountain routes such as Pokhara–Jomsom and flights to remote Himalayan airports can be more expensive because of aircraft capacity, operational conditions and limited flight frequency.

For an exact fare, travelers should check the fare for their specific travel date rather than relying on a fixed annual price.


Domestic Flight Baggage Allowance

Baggage allowances depend on the airline, aircraft and route.

Travelers should check their ticket or airline baggage policy before departure.

This is especially important for trekking routes because trekkers may carry:

  • Trekking backpacks
  • Duffel bags
  • Camera equipment
  • Trekking poles
  • Sleeping bags
  • Personal equipment

For small mountain aircraft, baggage restrictions can be more important than on larger aircraft operating major city routes.


Best Time to Take Domestic Flights in Nepal

The best time for reliable mountain flights generally depends on the destination and season.

Spring: March–May

Spring is a popular trekking season. Mountain destinations can experience good visibility, although weather can change quickly.

Summer/Monsoon: June–September

Monsoon brings rain, clouds and reduced visibility across many parts of Nepal. Flight delays and cancellations can occur.

Autumn: October–November

Autumn is one of Nepal's most popular tourism seasons. Clearer skies generally make this an excellent period for mountain travel.

Winter: December–February

Winter flights can be affected by fog, particularly in the Terai and Kathmandu Valley, while mountain destinations can experience cold and changing weather.


Domestic Flight Delays and Cancellations

Travelers should understand that Nepal's mountain flights operate in challenging geographical conditions.

Flights may be delayed or cancelled because of:

  • Poor visibility
  • Cloud
  • Heavy rain
  • Strong wind
  • Snow
  • Fog
  • Airport operating conditions
  • Aircraft availability
  • Air traffic restrictions

For trekking and pilgrimage itineraries, keeping a buffer day is strongly recommended.

For example, if your international flight departs Kathmandu on Saturday, it is safer not to schedule a mountain flight returning to Kathmandu on the same day without sufficient contingency time.


Domestic Flights for Trekking in Nepal

Domestic aviation is an important part of many trekking itineraries.

Everest Region

Kathmandu → Lukla

Used for:

  • Everest Base Camp
  • Gokyo
  • Everest Three Passes
  • Everest View Trek

Annapurna Region

Pokhara → Jomsom

Used for:

  • Muktinath
  • Mustang
  • Jomsom
  • Annapurna Circuit

Dolpo Region

Nepalgunj → Juphal

Used for:

  • Upper Dolpo
  • Lower Dolpo
  • Phoksundo Lake

Humla

Nepalgunj → Simikot

Used for:

  • Humla
  • Hilsa
  • Kailash Mansarovar access

Domestic Flight + Road Combination

A flight does not always have to be the complete journey.

Many Nepal itineraries combine flights and road transportation.

Example: Kathmandu – Pokhara – Chitwan – Kathmandu

Kathmandu → Pokhara: Flight
Pokhara → Chitwan: Tourist vehicle
Chitwan → Kathmandu: Tourist vehicle or flight via Bharatpur

Example: Kathmandu – Lumbini – Pokhara – Kathmandu

Kathmandu → Bhairahawa: Flight
Bhairahawa → Lumbini: Private vehicle
Lumbini → Pokhara: Road
Pokhara → Kathmandu: Flight

Example: Kathmandu – Everest Base Camp

Kathmandu → Lukla: Flight
Lukla → Everest Base Camp: Trek
Lukla → Kathmandu: Flight


How to Choose the Right Nepal Domestic Flight

Before booking, consider:

  1. Destination – Choose the nearest practical airport.
  2. Travel date – Flight frequency changes by route and season.
  3. Weather – Mountain flights require greater flexibility.
  4. Baggage – Check baggage restrictions before departure.
  5. Connection time – Avoid very tight international connections.
  6. Buffer days – Particularly important for Lukla, Jomsom, Dolpa and Simikot.
  7. Alternative transportation – Consider road or helicopter options where appropriate.
  8. Travel insurance – Useful for trips involving weather-sensitive mountain flights.

Popular Nepal Domestic Flight Routes at a Glance

Route Airport Codes Main Travel Purpose
Kathmandu – Pokhara KTM–PKR Tourism
Kathmandu – Lukla KTM–LUA Everest Trekking
Pokhara – Jomsom PKR–JMO Mustang & Muktinath
Kathmandu – Bharatpur KTM–BHR Chitwan
Kathmandu – Bhairahawa KTM–BWA Lumbini
Kathmandu – Nepalgunj KTM–KEP Western Nepal
Nepalgunj – Simikot KEP–IMK Humla/Kailash
Nepalgunj – Dolpa KEP–DOP Dolpo
Kathmandu – Bhadrapur KTM–BDP Eastern Nepal
Kathmandu – Biratnagar KTM–BIR Eastern Nepal
Kathmandu – Janakpur KTM–JKR Pilgrimage
Kathmandu – Dhangadhi KTM–DHI Far-West Nepal
Kathmandu – Surkhet KTM–SKH Karnali

Book Nepal Domestic Flights

Whether you are planning a Kathmandu–Pokhara flight, Kathmandu–Lukla flight, Pokhara–Jomsom flight, Kathmandu–Bhairahawa flight, Nepalgunj–Simikot flight, or another domestic route, it is important to confirm the current flight schedule, fare, baggage allowance and operating status for your travel date.

For trekking, pilgrimage and remote Himalayan destinations, professional assistance can also help with flight booking, airport transfers, vehicle arrangements and contingency planning.

Frequently Asked Questions

Which is the most popular domestic flight route in Nepal?
Kathmandu–Pokhara is among the country's most popular domestic routes.

Which airport is used for Everest Base Camp trekking?
Lukla's Tenzing-Hillary Airport is the traditional air gateway for the Everest region.

How can I reach Muktinath by domestic flight?
A common option is flying from Pokhara to Jomsom and continuing by road toward Muktinath.

Which airport is closest to Lumbini?
Gautam Buddha International Airport in Bhairahawa is the main airport serving Lumbini.

Can domestic flights in Nepal be cancelled because of weather?
Yes. Weather and visibility can affect flights, especially at mountain airports.

Should I keep a buffer day for mountain flights?
Yes. A buffer day is strongly recommended for weather-sensitive routes such as Lukla, Jomsom, Simikot and Dolpa.

Can foreigners book Nepal domestic flights?

Yes. Foreign travelers can book domestic flights, generally using passport details during ticketing.